<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script src="./js/moment-with-locales.js"></script>
    <script>
      // add()
      console.log(
        moment().add(7, "day").add(5, "M"),
        moment().add({ days: 7, months: 1 })
      );
      console.log(moment([2010, 0, 31]).add(1, "months"));

      // subtract()
      console.log(moment().subtract(7, "days"));
      console.log(moment().subtract(1.5, "months"));

      // moment().startOf(String): 通过将其设置为一个时间单位的开始来改变原始 moment。
      console.log(moment().startOf("year"));

      // endOf(): 通过将原始 moment 设置为时间单位的结束来改变原始 moment
      console.log(moment().endOf("year"));

      // moment().local(): 在原始 moment 设置标志以使用本地时间显示 moment 而不是原始 moment 的时间。
      const a = moment.utc([2011, 0, 1, 8]);
      console.log(a.hours());
      a.local();
      console.log(a.hours());

      // utcOffset()
      console.log(moment().utcOffset());
    </script>
  </body>
</html>
